<link rel="stylesheet" href="<?php echo STATIC_DOMAIN ?>skins/admin/uploadify.css"/>
<script type="text/javascript">
    $(document).ready(function() {
        $("#file_upload").uploadify({
            'uploader':base_url + 'admin/upload',
            'swf':base_url + 'js/admin/uploadify/uploadify.swf',
            'cancelImage':base_url + 'js/admin/uploadify/uploadify-cancel.png',
            'auto':true,
            'debug':false,
            'buttonText':'CHỌN FILE',
            'removeTimeout':0,
            'wmode':'transparent',
            'checkExisting':false,
            'preventCaching':true,
            'queueSizeLimit':1,
            'fileTypeExts':'*.jpg; *.jpeg; *.png',
            'fileTypeDesc':'Chọn file upload với định dạng',
            'onUploadStart':function (file) {
                
            },
            'onSelectError':function (file) {
                
            },
            'onUploadSuccess':function (filedata, response) {
                var data = $.parseJSON(response);
                if (data.errors == '') {
                    $("#link_img").val(data.link_img);
                    $(".uploadImgResult .img_name").attr('href', data.link_img).html(data.img_name);
                    $(".uploadImgResult img").attr('src', base_url + 'slir/w400-h300-c400x300' + data.link_img);
                    $(".uploadImgResult").show();
                }
            }
        });
    });
</script>
<div class="inner">
    <div class="onecolumn">
        <div class="header">
            <span>Thêm tin tức</span>
        </div>
        <br class="clear"/>
        <div class="content">
            <ul class="error">
                <?php if ($error != ''): ?>
                    <li><?php echo $error ?></li>
                <?php endif; ?>
                <?php echo form_error('parentid') ?>
                <?php echo form_error('link_img') ?>
                <?php echo form_error('title_vn') ?>
                <?php echo form_error('title_en') ?>
                <?php echo form_error('description_vn') ?>
                <?php echo form_error('description_en') ?>
                <?php echo form_error('content_vn') ?>
                <?php echo form_error('content_en') ?>
            </ul>

            <form name="addPost" id="addPost" action="#" method="POST">
                <input type="hidden" name="frmToken" id="frmToken" value="<?php echo $frmToken ?>"/>
                <p>
                    <label>Chỉ mục:</label><br/>
                    <select name="parentid" id="parentid" style="width :200px">
                        <option value="">-------------</option>
                        <?php foreach ($category as $cat): ?>
                        <option value="<?php echo $cat['id'] ?>" <?php echo set_select('parentid', $cat['id']) ?>><?php echo $cat['name_vn'] ?></option>
                        <?php endforeach; ?>
                    </select>
                </p>
                <br/>
                <p>
                    <label>Tin tức hay :</label>
                    <input type="checkbox" name="goodpost" class="goodpost" <?php echo set_checkbox('goodpost') ?>/>
                </p>
                <br/>
                <p>
                    <label>Hình ảnh mô tả : </label><br/>
                    <input type="file" class="file_upload" id="file_upload" name="file_upload"/><br/>
                    <input type="text" id="link_img" name="link_img" value="" style="width:1px;height:1px;outline:none;border:none;background:none"/>
                    <div class="uploadImgResult" style="display:none">
                        <p style="color:green;font-weight: bold">Bạn đang sử dụng file : <a href="#" class="img_name"></a></p>
                        <img src="" width="400" height="300"/>
                    </div>
                </p>
                <br/>
                <p>
                    <label>Tiêu đề (Tiếng việt) :</label><br/>
                        <input type="text" id="title_vn" name="title_vn" style="width:300px" value="<?php echo set_value('title_vn')    ?>"/>
                </p>
                <br/>
                <p>
                    <label>Tiêu đề (Tiếng anh) :</label><br/>
                    <input type="text" id="title_en" name="title_en" style="width:300px" value="<?php echo set_value('title_en')    ?>"/>
                </p>
                <br/>
                <p>
                    <label>Mô tả (Tiếng việt) :</label><br/>
                    <textarea rows="5" cols="35" name="description_vn" id="description_vn" style="width:400px"><?php echo set_value('description_vn') ?></textarea>
                </p>
                <br/>
                <p>
                    <label>Mô tả (Tiếng anh) :</label><br/>
                    <textarea rows="5" cols="35" name="description_en" id="description_en" style="width:400px"><?php echo set_value('description_en') ?></textarea>
                </p>
                <br/>
                <p>
                    <label>Nội dung (Tiếng việt) :</label><br/>
                    <textarea rows="5" cols="35" name="content_vn" class="content_vn" id="content_vn"><?php echo set_value('content_vn') ?></textarea>
                    <input type="text" class="tmpContentVn" name="tmpContentVn" id="tmpContentVn" style="width:1px;height:1px;outline:none;border:none;background:none"/>
                </p>
                <br/>
                <p>
                    <label>Nội dung (Tiếng anh) :</label><br/>
                    <textarea rows="5" cols="35" name="content_en" class="content_en" id="content_en"><?php echo set_value('content_en') ?></textarea>
                    <input type="text" class="tmpContentEn" name="tmpContentEn" id="tmpContentEn" style="width:1px;height:1px;outline:none;border:none;background:none"/>
                </p>
                <br/>
                <p>
                    <input type="submit" id="submit" name="submit" value="Đồng ý"/>
                    <input type="reset" value="Xóa tất cả"/>
                </p>
            </form>
        </div>
    </div>
    <!-- End one column tab content window -->
</div>
<script type="text/javascript">
    $(document).ready(function() {
        $(".content_vn").ckeditor();
        $(".content_en").ckeditor();
        jQuery.validator.addMethod('validContentVn', function(value, element) {
            var summary = CKEDITOR.instances.content_vn.getData();
            if(summary == '' || summary.length < 30)
                return false;
            return true;
        });
        
        jQuery.validator.addMethod('validContentEn', function(value, element) {
            var summary = CKEDITOR.instances.content_en.getData();
            if(summary == '' || summary.length < 30)
                return false;
            return true;
        });
        
        $("#addPost").validate({
            invalidHandler: function(form, validator) {
                var errors = validator.numberOfInvalids();
                if (errors) {
                    validator.errorList[0].element.focus();
                }
            },
            errorClass : '',
            ignore: ":hidden",
            errorElement: "li",
            errorPlacement: function(error, element) {
                $(".error").html(error);
            }
            ,
            rules: {
                parentid : {
                    required : true
                },
                title_vn : {
                    required : true,
                    minlength : 10
                },
                title_en : {
                    required : true,
                    minlength : 10
                },
                description_vn : {
                    required : true,
                    minlength : 15
                },
                description_en : {
                    required : true,
                    minlength : 15
                },
                link_img : {
                    required : true
                }
            },
            messages: {
                parentid : "Chỉ mục cho tin tức không được để trống!",
                title_vn : "Tiêu để(tiếng việt) không phù hợp (ít nhất 10 ký tự)",
                title_en : "Tiêu để(tiếng anh) không phù hợp (ít nhất 10 ký tự)",
                description_vn : "Mô tả(tiếng việt) không phù hợp (ít nhất 15 ký tự)",
                description_en : "Mô tả(tiếng anh) không phù hợp (ít nhất 15 ký tự)",
                link_img : "Bạn phải upload ảnh mô tả cho tin"
            }
        });
        
        $(".tmpContentVn").rules('add',{
            validContentVn : true,
            messages : {
                validContentVn : "Nội dung (tiếng việt) không phù hợp (ít nhất 30 ký tự)"
            }
        });
        
        $(".tmpContentEn").rules('add',{
            validContentEn : true,
            messages : {
                validContentEn : "Nội dung (tiếng việt) không phù hợp (ít nhất 30 ký tự)"
            }
        });
    });
</script>